namespace ICSharpCode.TextEditor.Gui.InsightWindow
{
    public interface IInsightDataProvider
    {
        int InsightDataCount { get; }

        int DefaultIndex { get; }

        void SetupDataProvider(string fileName, TextArea textArea);

        bool CaretOffsetChanged();

        string GetInsightData(int number);
    }
}
